foothill paloverde - Français Anglais Dictionnaire